#ifndef CHECKVALUEWIDGET_H
#define CHECKVALUEWIDGET_H

#include <QWidget>

namespace Ui {
class CheckValueWidget;
}

class CheckValueWidget : public QWidget
{
    Q_OBJECT

public:
    explicit CheckValueWidget(QWidget *parent = 0);
    ~CheckValueWidget();
    void setProductName(const QString&);
    void setHiWgtAndCnt(const QString&);
    void setOkWgtAndCnt(const QString&);
    void setLoWgtAndCnt(const QString&);
    void setHiValue(const QString&);
    void setOkValue(const QString&);
    void setLoValue(const QString&);
    void setHiMax(const QString&);
    void setOkMax(const QString&);
    void setLoMax(const QString&);
    void setHiMin(const QString&);
    void setOkMin(const QString&);
    void setLoMin(const QString&);
    void setHiAve(const QString&);
    void setOkAve(const QString&);
    void setLoAve(const QString&);
    void setLoValues(const QString&,const QString&,const QString&,const QString&);
    void setOkValues(const QString&,const QString&,const QString&,const QString&);
    void setHiValues(const QString&,const QString&,const QString&,const QString&);
    void clearAll();
signals:
    void valueInput(int);
protected slots:
    void onHiClicked();
    void onLowClicked();
    void onOkClicked();
private:
    Ui::CheckValueWidget *ui;
};

#endif // CHECKVALUEWIDGET_H
